Teaching computer-aided mechanism design and analysis using a high-level mechanism toolkit
نویسندگان
چکیده
A pedagogically effective teaching strategy that integrates computer-aided design and programming into a course on mechanism analysis and design is presented. Mechanism analysis is enhanced when coupled with computer programming that allows students to find solutions to more complex systems than would otherwise be possible. Webbased distance learning is part of the class and students also learn how to create these kinds of materials themselves. Students can better understand the course material through an integrated computing environment. By solving mechanism design problems in C/Cþþ, the programming skills gained in the course are widely applicable in other areas of engineering. Ch, a C/Cþþ interpreter, is used to incorporate programming and mechanism design because of its high-level numerical and graphical plotting capabilities, scripting capability, and a mechanism toolkit with easy and quick animation. A student project is presented as an example to show how computer programming is integrated for effective learning. This teaching strategy has been actively used at the University of California, Davis for several years in an undergraduate course in computer-aided mechanism design and has been adopted by other universities as well. 2007 Wiley Periodicals, Inc. Comput Appl Eng Educ 15: 277 288, 2007; Published online in Wiley InterScience (www.interscience.wiley.com); DOI 10.1002/cae.20156
منابع مشابه
Computer-Aided Analysis of Mechanisms Using ChExcel
As computer CPU gets fast, script computing is increasingly popular. Script computing allows a computer program to be executed interpretively without tedious compilation and linking. It can be used for rapid prototyping, embedded scripting, mobile computing, teaching, and learning. Ch is an embeddedable C/C++ interpreter. It execute C/C++ programs as scripts interpretively without compilation. ...
متن کاملOperation Sequencing Optimization in CAPP Using Hybrid Teaching-Learning Based Optimization (HTLBO)
Computer-aided process planning (CAPP) is an essential component in linking computer-aided design (CAD) and computer-aided manufacturing (CAM). Operation sequencing in CAPP is an essential activity. Each sequence of production operations which is produced in a process plan cannot be the best possible sequence every time in a changing production environment. As the complexity of the product incr...
متن کاملDetermination of Minimum Miscibility Pressure in Gas Injection Process by Using ANN with Various Mixing Rules
Miscible gas injection is one of the most effective enhanced oil recovery techniques and minimum miscibility pressure (MMP) is an important parameter in miscible gas injection processes. The accurate determination of this parameter is critical for an adequate design of injection equipment investment prospect. The purpose of this paper is to develop a new universal artificial neural network (U-A...
متن کاملA New Computer-Aided Detection System for Pulmonary Nodule in CT Scan Images of Cancerous Patients
Introduction: In the lung cancers, a computer-aided detection system that is capable of detecting very small glands in high volume of CT images is very useful.This study provided a novelsystem for detection of pulmonary nodules in CT image. Methods: In a case-control study, CT scans of the chest of 20 patients referred to Yazd Social Security Hospital were examined. In the two-dimensional and ...
متن کاملLinkage factors optimization of Multi-outputs of compliant mechanism using Response Surface
This paper presents a linkage factors synthesis and multi-level optimization technique for bi-stable compliant mechanism. The linkage synthesis problem is modeled as multiple level factors and responses optimization problem with constraints. The bi-stable compliant mechanism is modeled as a crank slider mechanism using pseudo-rigid-body model (PRBM). The model exerts the large deflection of fle...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comp. Applic. in Engineering Education
دوره 15 شماره
صفحات -
تاریخ انتشار 2007